#-Desc: 容器镜像拷贝模块
#-Author: fxl0206

imgUrl=cfxl/image-isync:latest

init:  #构建拷贝镜像，方便容器化执行 #
	@cd ${roleHome} && \
	make image imgUrl=${imgUrl}

install:  #安装skopeo拷贝工具 #
	@yum install -y skopeo

start:  #启动一个带有skopeo工具的容器 #
	@docker run --net host -d -it ${imgUrl}

repo: #将源仓库S的镜像同步至T # S=https://127.0.0.1:5000 T=docker.io
	python ${roleHome}/isync.py -s ${S} -t ${S} -m sk

image: #将源S镜像url拷贝到T仓库地址 # S=docker.io/xxx/xx:latest T=127.0.0.1:5000/xxx/xx:latest
	skopeo copy docker://${S} docker://${T}